package com.ruoyi.qianhuankuan.service;

import java.util.List;
import com.ruoyi.qianhuankuan.domain.Qianhuankuan;

/**
 * 欠还款表Service接口
 * 
 * @author ruoyi
 * @date 2023-02-07
 */
public interface IQianhuankuanService 
{
    /**
     * 查询欠还款表
     * 
     * @param id 欠还款表主键
     * @return 欠还款表
     */
    public Qianhuankuan selectQianhuankuanById(Long id);

    /**
     * 查询欠还款表列表
     *
     * @return 欠还款表集合
     */
    public List<Qianhuankuan> selectAllQianhuankuanList();


    /**
     * 查询欠还款表列表
     *
     * @return 欠还款表集合
     */
    public List<Qianhuankuan> selectAll2QianhuankuanList(String cangku);


    /**
     * 查询欠还款表列表
     * 
     * @param qianhuankuan 欠还款表
     * @return 欠还款表集合
     */
    public List<Qianhuankuan> selectQianhuankuanList(Qianhuankuan qianhuankuan);

    /**
     * 新增欠还款表
     * 
     * @param qianhuankuan 欠还款表
     * @return 结果
     */
    public int insertQianhuankuan(Qianhuankuan qianhuankuan);

    /**
     * 修改欠还款表
     * 
     * @param qianhuankuan 欠还款表
     * @return 结果
     */
    public int updateQianhuankuan(Qianhuankuan qianhuankuan);

    /**
     * 批量删除欠还款表
     * 
     * @param ids 需要删除的欠还款表主键集合
     * @return 结果
     */
    public int deleteQianhuankuanByIds(String ids);

    /**
     * 删除欠还款表信息
     * 
     * @param id 欠还款表主键
     * @return 结果
     */
    public int deleteQianhuankuanById(Long id);
}
